mechanical interlocking - Turkish English Dictionary